god is my shepherd - French English Dictionary